import Vue from 'vue'
import ClipBoard from 'clipboard'

const util = {
  copy() {
    var clipboard = new ClipBoard('.c-martin__font__li', {
      text(trigger) {
        return trigger.getAttribute('data-text')
      }
    })
    clipboard.on('success', function (e) {
      new Vue().$message.success('复制成功')
    })

    clipboard.on('error', function (e) {
      new Vue().$message.error('复制失败')
    })
  }
}

export default {
  install(Vue) {
    Vue.prototype.$util = util
  }
}
